Loading...
Minimalist Dictionary
Login
or
Sign up
naval base
noun
An installation in a port or harbour used as a centre of operations by the country's navy.
Word Frequency 1800~2019
Related words
Other words
treadmill
composite
java
populace
sulfite
encrust
sprinkler
smashup
lurk
unripe
pyromania
nanny
directive
footnote
from
satisfy
compile
fall
national
rework
post
port of call
installation
station
air base
navy yard
tender
seabase
base
dock
port
harborage
seaport
camp
depot